\section{Conclusion}
In this project we designed and implemented a simulator for a rate monotonic scheduling, an analyzer for determining the theoretical limits of the worst case response time of our data set, the List scheduling algorithm, task duplication approach for improving List scheduler and finally a graphics engine to visualize our analysis results. 

Before using our tools in analysis we tested them in the following cases: with schedulable and non-schedulable task set for A1-A2 and a task graph for A3. In all cases we represented the results in the tables or/and graphically. 

Finally, we made a comparison between
\begin{enumerate}
	\item simulation and response time analysis
	\item the List scheduler with and without task duplication approach
\end{enumerate}